package com.wrupple.muba.widget.client.view;


/**
 * This is a rather philosophical interface. it basically defines the steps that
 * need human help in order to proceed as those that require no process to
 * transform the input data to the output data, but rather require no generate
 * data out of nowhere.
 * 
 * Hence, implementation of this interface should be widgets that get data in
 * some specified output type.
 * 
 * @author japi
 * 
 * @param <O>
 */
public interface HumanSymbol<O> extends Task<Void, O>{

	// what can you tell all human interactions to do?

}
